polypropylene pressure pipe - French English Dictionary